Efficient sessions
نویسندگان
چکیده
Recently, there has been much interest in multi-party session types (MPSTs) as a means of rigorously specifying protocols for interaction among multiple distributed participants. By capturing distributed interaction as a series of typed interactions, MPSTs allow for the static verification of compliance of corresponding distributed object programs. We observe that explicit control flow information manifested by MPST opens intriguing avenues for performance improvements. In this paper, we present a session type guided performance enhancement framework for distributed object interaction in Java. Our framework combines control flow information from MPSTs with data flow information obtained from corresponding programs. Detailed experimental evaluation of our distributed runtime infrastructure in both Emulab and Amazon’s Elastic Compute Cloud (EC2) illustrate benefits of our composable enhancement strategies.
منابع مشابه
An Efficient Method of Web Sequential Pattern Mining Based on Session Filter and Transaction Identification
Web sequential pattern mining is an important way to analyze the access behavior of web users. In this paper, we present an efficient method of web sequential pattern mining based on session filter and transaction identification. Different from traditional mining methods, we categorize the user sessions into human user sessions, crawler sessions and resource-download user sessions. Then we filt...
متن کاملTowards Efficient Item Calibration in Adaptive Testing
Reliable student models are vital for the correct functioning of Intelligent Tutoring Systems. This means that diagnosis tools used to update the student models must be also reliable. Through adaptive testing, student knowledge can be inferred. The tests are based on a psychometric theory, the Item Response Theory. In this theory, each question has a function assigned that is essential for dete...
متن کاملDynamic Quality Adaptation Mechanisms for TCP-friendly MPEG Video Transfer
With the proliferation of real-time multimedia applications, bandwidth available to TCP connections is oppressed by “greedy” UDP traffic and the performance of TCP connections extremely deteriorates. In order that both TCP and UDP sessions fairly co-exist in the Internet, UDP sessions should react properly against congestion as TCP does. In this thesis, we first build an MPEG-2 video transmissi...
متن کاملAn improved mechanism for multiple MBMS sessions assignment in B3G cellular networks
In Universal Mobile Telecommunication System (UMTS), the downlink capacity is limited by the base station transmission power. Therefore, power control plays an important role to minimize the transmitted power shared among unicast and multicast users within a cell. In Multimedia Broadcast/Multicast Service (MBMS), power control targets to the efficient utilization of radio and network resources....
متن کاملContribution of hippocampal place cell activity to learning and formation of goal-directed navigation in rats.
Although extensive behavioral studies have demonstrated that hippocampal lesions impair navigation toward specific places, the role of hippocampal neuronal activity in the development of efficient navigation during place learning remains unknown. The aim of the present study was to investigate how hippocampal neuronal activity changes as rats learn to navigate efficiently to acquire rewards in ...
متن کاملEngaging Urban Parents of Early Adolescents in Parenting Interventions: Home Visits vs. Group Sessions.
Interventions targeting parents of young children have shown effectiveness, but research is lacking about best practices for engaging parents of early adolescents. Low levels of enrollment and attendance in parenting interventions present major problems for researchers and clinicians. Effective and efficient ways to engage and collaborate with parents to strengthen parenting practices and to pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Sci. Comput. Program.
دوره 78 شماره
صفحات -
تاریخ انتشار 2013